global financial turmoil - Turkish English Dictionary